roll up in a ball - Allemand Anglais Dictionnaire